Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HAYWARD PLACE Semi-Detached £317,500 25 Jul 2011
2 HAYWARD PLACE Terraced £540,370 £315,000 25 Oct 2013
3 HAYWARD PLACE Semi-Detached £515,173 £285,000 25 Nov 2011
4 HAYWARD PLACE Semi-Detached £641,124 £410,000 19 Dec 2014
5 HAYWARD PLACE Semi-Detached £508,174 £286,000 26 May 2010
6 HAYWARD PLACE Semi-Detached £645,967 £615,000 1 Aug 2024
7 HAYWARD PLACE Terraced £497,675 £470,000 29 Jun 2023
8 HAYWARD PLACE Semi-Detached £395,000 15 Aug 2023